mediterranean carrot - Spanish English Dictionary